home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
STUTTGART
/
FROMUTS
/
UNIXLIB37B
/
src
/
c
/
assert
< prev
next >
Wrap
Text File
|
1991-03-19
|
595b
|
36 lines
#ifdef __STDC__
static char sccs_id[] = "@(#) assert.c 1.0 "__DATE__" HJR";
#else
static char sccs_id[] = "@(#) assert.c 1.0 26/9/90 HJR";
#endif
/* assert.c (c) Copyright 1990 H.Rogers */
#include <stdio.h>
#include <signal.h>
#include <assert.h>
#ifdef __STDC__
int __fail(char *exp,char *file,int line)
#else
int __fail(exp,file,line)
char *exp;
char *file;
int line;
#endif
{
fprintf(stderr,"\n\"%s\", line %d: Assertion failed: %s\n",file,line,exp);
raise(SIGABRT);
return(0);
}
#ifdef __STDC__
void (assert)(register int x)
#else
void (assert)(x)
register int x;
#endif
{
assert(x);
}